sword scabbard - Francés Inglés Diccionario